---
title: 文本节点
icon: TextSelect
---

Project Graph 中的文本节点是一种可连接的实体

## 创建

1. 双击空白部分
2. 工具栏中通过文本生成节点
3. 将 txt 文件拖入窗口中，会自动生成节点
4. 选中一个节点按下 `Tab` 键，会出现一个虚拟生长位置，按下方向键可调整位置，再次按下 `Tab` 键即可在该位置生成节点

## 编辑内容

1. 双击节点重命名
2. 选中节点后按下 `Enter` 键重命名
3. 自动命名：在设置中可以设置自动命名，这样双击时可以快速创建连续标号的节点，详见设置界面

## 编辑详细信息

按住ctrl键双击节点，节点下方会出现多行文本输入框，可以编辑节点详情，节点详情可在设置界面中设置成只有鼠标悬浮在节点上方时才显示。

实际上，任何实体都可以有详细信息，比如图片节点、质点、链接节点等等。

## 移动

1. 选中一些节点可以拖拽移动
2. 可以通过右侧工具栏的对齐按钮来对齐节点

## 选中

1. 框选多个节点：鼠标左键在空白区域拖拽出一个框选（默认向右框选是碰撞框选，向左框选是完全覆盖框选，可在设置中调整）
2. 按住 `Shift` 在框选时加选、按住 `Ctrl` 在框选时交叉选择
3. 按住 `Ctrl` + `A` 全选
4. 按住 `Ctrl` + 左键单击，加选
5. 按住 `Ctrl` + `Shift` 左键单击，可以取消加选
6. 按住 `Shift` 左键单击左上角物体并再次单击右下角物体，可以选中两个物体所组成的矩形范围内的所有物体

### 框选优先级

外层框 > 实体（文本节点/图片/质点/链接……） > 连线

## 删除

1. 使用切割线切节点来删除
2. 也可以框选很多节点后按 `Delete` 键删除

## 复制

选中后，按 `Ctrl` + `C` 复制节点，按 `Ctrl` + `V` 粘贴节点。

## 搜索

搜索节点：`Ctrl` + `F` 搜索节点，搜索到内容后画面自动调整到合适大小

## 旋转

鼠标悬浮在节点上方，按住 `Ctrl` 键的同时，鼠标滚轮旋转节点。此时节点连接的所有子树都会扭转

## 更改颜色

默认的节点颜色是透明。

可以更改节点的填充颜色，但目前不支持边框和文字颜色的更改。节点的文字颜色随着填充颜色的亮度自动决定改为白色还是黑色。

目前边框颜色随着舞台主题颜色的切换而切换。我们的设计原则是尽量只让颜色传达重要信息而不是为了装饰而使用颜色。
